*{
    margin: 0;
    padding: 0;
    list-style: none;
}
#fy-big{
    width: 100%;
    height: 1700px;
    /*background: rgba(171, 200, 145, 0.3);*/
}
#message{
    width: 455px;
    height: 85px;
    border-radius: 4px;

    text-align: center;
    margin-left: 140px;
    margin-top: 30px;
    float: left;
    box-shadow:inset 0 0 5px 5px #ccc
}
#message h2{
    display: inline-block;
    font-size: 20px;
    line-height: 10px;
    color: #3e8f3e;
    font-weight: bold;
    text-shadow: 2px 2px 2px #82d29e
}
#message span{
    font-size: 20px;
}
#message p{
    color: #4E5465;
    font-size: 15px;
    font-weight: bold;
}
#good-teacher{
    width: 430px;
    height: 400px;
    /*border: 2px solid red;*/
    float: left;
    margin-left: 100px;
    margin-top: 30px;
    text-align: center;
}
#good-teacher h2{
    font-size: 20px;
    line-height: 10px;
    color: #3e8f3e;
    font-weight: bold;
    text-shadow: 2px 2px 2px #82d29e;
}
.swiper-container {
    width: 430px;
    height: 340px;
    margin-top: 50px;
}
.swiper-wrapper img{
    width: 100%;
    height: 100%;
}
#good-student{
    width: 455px;
    height: 500px;
    /*border: 1px solid red;*/
    margin-left: 140px;
    margin-top: -230px;
    text-align: center;
    float: left;
}
#good-student h2{
    font-size: 20px;
    line-height: 10px;
    color: #3e8f3e;
    font-weight: bold;
    text-shadow: 2px 2px 2px #82d29e
}
#good-student ul{
    width: 455px;
    height: 455px;
}
#good-student ul li{
    width: 120px;
    height: 120px;
    margin: 15px;
    float: left;
}
#good-student img{
    width: 100%;
    height: 100%;
}
#notice{
    width: 455px;
    height: 170px;
    /*border: 2px solid rosybrown;*/
    text-align: center;
    margin-left: 100px;
    margin-top: 100px;
    float: left;
    border-radius: 20px;
    background: rgba(255, 244, 226, 0.1);
    box-shadow: 10px 10px 10px #C8C5C5;
}
#notice span{
    font-size: 20px;
    margin-left: -420px;
}
#notice h2{
    font-size: 20px;
    line-height: 10px;
    color: #3e8f3e;
    font-weight: bold;
    margin-top: -15px;
    text-shadow: 2px 2px 2px #82d29e
}
#notice p{
    line-height: 50px;
    color: #4E5465;
    font-size: 15px;
    font-weight: bold;
}
#menu{
    width: 1010px;
    height: 450px;
    /*border: 1px solid red;*/
    float: left;
    margin-left: 140px;
    margin-top: 100px;
    text-align: center;
}
#menu h2{
    display: inline-block;
    font-size: 20px;
    line-height: 10px;
    color: #3e8f3e;
    font-weight: bold;
    text-shadow: 2px 2px 2px #82d29e
}
#menu img{
    width: 300px;
    height: 170px;
    float: left;
    margin-left: 20px;
    margin-top: 20px;
}
#menu span{
    font-size: 20px;
}
#activity{
    width: 600px;
    height: 200px;
    /*border: 1px solid red;*/
    float: left;
    margin-left: 340px;
    margin-top: 80px;
    text-align: center;
    background: rgba(200,200,200,0.5);
    border-radius: 20px;
}
#activity h2{
    font-size: 20px;
    line-height: 10px;
    color: #3e8f3e;
    font-weight: bold;
    text-shadow: 2px 2px 2px #82d29e
}
#activity p{
    font-weight: bold;
}
#activity span{
    margin-left: -400px;
    font-size: 40px;
}